home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
demos
/
mastdemo.zoo
/
te
/
te.doc
< prev
Wrap
Text File
|
1989-07-29
|
16KB
|
354 lines
Minidokumentation zu te 1.0
---------------------------
te ist ein kleiner Terminalaufsatz fuer MASTER 5.x und Gulam, der ueber
deren Systemschnittstelle einen schnellen Zugriff auf Systemkommandos er-
laubt. Sollte keine derartige Shell vorhanden sein, verabschiedet sich
te artig, denn dann gibt es bessere und schoenere Terminalprogramme...
Eingebaute Features:
- Protokollmoeglichkeit
- Umlautfilter fuer Atari ST, IBM, Mac, Amiga
- Automatischer ZMODEM Empfang
- Zeit- und Kostenueberwachung
- Mailboxfunktion
Der Aufruf
----------
te {-D} {-L{logfilename}} {-O[VHECFZM]} {-P} {-K{N|B}}
optional sind:
-D : mein Debugmodus mit den erweiterten Features
(ab Master 5.6 bedenkenlos benutzbar)
-Lname : Neuzuweisung des Namens des Logfiles (default: TERMINAL.LOG)
und Oeffnen des Logfiles
-Ooption: Toggeln der entsprechenden Optionen aus dem Optionenmenue
V = Vollduplex
H = Host
E = Echo
C = Host bei Connect (bei vorhandenem Carrier)
F = Filter ausschalten
Z = Auto-Zmodem ausschalten
M = Mailboxfunktion
-P : Bei den Mailboxkommandos sind Bestandteile von Pfadnamen
erlaubt (\, /, :, ..)
-K : Zeit- und Kostenueberwachung einschalten. Normalerweise be-
stimmt te den Tarif aus Zeit (8-18, 18-8 Uhr) und Datum
(Samstag/Sonntag). Diese Bestimmung kann aber manuell vorge-
geben werden.
N = Normaltarif
B = Billigtarif
Vor der Kommandozeile wird von te der Inhalt der Environmentvariablen
TEOPTIONS ausgewertet. Die Syntax der Environmentvariablen entspricht
der Kommandozeile.
Das Hauptmenue - Erscheint nach Druecken der HELP Taste
-------------------------------------------------------
[Hilfe|Master|Logfile oeffnen|Optionen|Status|Ende]
schliessen
Hilfe : ein kleiner Text fuer mein Ego
Master : Erlaubt die Eingabe eines bis zu 124 Zeichen langen
Shellkommandos. Direkt laesst sich die Shell auch
mit der INSERT Taste aufrufen. Ausgang aus der Shell
ohne ein Kommando ausfuehren zu lassen wird mit der
Eingabe eines Leerzeichens ermoeglicht.
Logfile : Nach dem Oeffnen eines Logfiles werden alle Ein- und
Ausgaben an diese Datei angehaengt. Voreingestellter
Dateiname ist TERMINAL.LOG, kann aber beim Aufruf von
te mit der -lname Option eingestellt werden.
Das Logfile wird vor Systemaufrufen automatisch ge-
schlossen und wieder geoeffnet, sodass das Logfile
jederzeit editierbar ist. Bei Programmende wird ein
geoeffnetes Logfile ebenfalls automatisch geschlossen.
Optionen: Aufruf des zweiten Menues
Status : Funktioniert zumindest bei meinem MASTER 5.0 wegen
Stackproblemen nicht, daher abgeschaltet. Ab Master
5.6 mit -D Option in der Kommandozeile aktivierbar.
Ende : Raus aus te
Das Optionenmenue
-----------------
[Modus: voll (Voll-Host-Echo-Host bei Connect)]
[Filter ist ein|Auto-Zmodem ist ein|Mailboxfuntion ist aus]
aus aus ein
Modus : Voll = Vollduplex, der angeschlossene Rechner gibt
mir meine Eingabe zurueck. Zeilenende ist CR.
(Normalmodus fuer Mailboxen)
Host = Ich liefere dem angeschlossenen Rechner seine
Eingabe zurueck. Zeilenende ist CRLF (Carriage
return + Linefeed)
Echo = Ich stelle zusaetzlich meine Eingabe auf meinem
Bildschirm dar. Zeilenende ist CRLF.
Host bei Connect = Der Hostmodus wird erst bei vorhandenem Carrier
eingeschaltet. Zeilenende ist CRLF.
Sind zwei Rechner ueber ein NULLMODEM-Kabel gekoppelt, koennen ent-
weder beide mit ECHO fahren, oder ein Rechner steht auf HOST und der
andere auf VOLL.
Filter : Umlautfilter fuer empfangene UND gesendete Daten, die
in te eingegeben werden. Der Umlautfilter ist nicht
wirksam bei Uploads.
Auto-Zmodem: Wird bei eingeschalteter Option eine Sequenz '**^X'
empfangen, wird dies als Start einer ZMODEM Ueber-
tragung interpretiert und das Kommando 'rz -B' an
die Shell abgesetzt.
Mailboxfunktion: siehe eigenes Kapitel unten
Uploads und Downloads
---------------------
Ascii - Uploads koennen durch Kopieren der Daten auf die serielle
Schnittstelle durch die Shell bewerkstelligt werden:
cat test.txt >aux:
Dazu muss bei MASTER <5.6 zuerst in den interaktiven Modus geschaltet
werden. Dies geschieht durch Eingabe des Shellkommandos "-i" nach
dem $ Prompt. Die Probleme, die bei der direkten Eingabe des Kom-
mandos mit Ausgabeumleitung auftreten, sind ab Master 5.6 behoben
und die Warnmeldung kann mit der -D Option abgeschaltet werden.
Ascii - Downloads erfolgen am besten durch Mitprotokollieren im
Logfile.
Binaer - Uploads koennen mit dem PD Programm SZ.TTP vorgenommen
werden. Der Aufruf erfolgt ueber die Shellkommandos.
Binaer - Downloads koennen entweder automatisch mit ZMODEM Proto-
koll empfangen werden, falls das Programm RZ.TTP vorhanden ist,
oder ein alias der Shell auf "rz" angelegt ist. Der genaue Aufruf
ist "rz -B", sodass alle Daten im BINAERMODUS empfangen werden.
Grund dafuer ist die Praxis in einer gaengigen Mailboxsoftware,
einfach alle Dateinamen wegzuwerfen und dem rz Programm keine
Chance zur Erkennung der Uebertragungsart zu lassen. Die Option
-B funktioniert aber auch bei Textdateien. Bei Uebertragungen von
Un*x Rechnern koennte ein alias rz rz.ttp diese -B Option zurueck-
setzen, sodass auch die END-OF-LINE Konvertierungen von RZ.TTP
vorgenommen werden.
Fuer eine genaue Beschreibung der ZMODEM Hilfsprogramme verweise
ich auf die beigefuegte Dokumentation ZMODEM.DOC. Sollte das ZMODEM-
paket nicht vorhanden sein, kann es wie die Shell Gulam im Eierkocher
in Saarbruecken mit Xmodem, Kermit oder Zmodem gesaugt werden.
Zerberusmailbox Eierkocher EIKO 0681/873240 300-2400 Baud 8/n/1 24 h
Username: GAST
Brett /PUBLIC-DOMAIN/ATARI
GULAM.ZOO - die Gulam Shell mit ZOO 2.01 verpackt (ca 90 Kilo)
ZMODEM.ZOO - das Zmodempaket plus eine te Uraltversion (ca 110 Kilo)
Brett /PUBLIC-DOMAIN/ZOO
ZOO_BIN1.ZOO - das neuste Zoo 2.01 (ca 40 Kilo)
BOOZ.* - ein Miniauspacker fuer Zooarchive (ca 12 Kilo)
Terminalmodi
------------
Es wird nur der normale Atari ST vt52 Verschnitt unterstuetzt :-)
An den angeschlossenen Rechner gelangen Steuersequenzen nur ueber die
Cursortasten.
Weitere Funktionstasten
-----------------------
UNDO - sofortiges Verlassen des Programms. Eine geoeffnete Protokoll-
datei wird geschlossen.
CLR - Bildschirmloeschen
F1 - Anzeigen der Zeit- und Kost